Synthesis of Pipelined DSP Accelerators with Dynamic Scheduling - Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
نویسندگان
چکیده
To construct complete systems on silicon, application specific DSP accelerators are needed to speed up the execution of high throughput DSP algorithms. In this paper, a methodology is presented to synthesize high throughput DSP functions into accelerator processors containing a datapath of highly pipelined, bit-parallel hardware units. Emphasis will be put on the definition of a controller architecture that allows efficient run-time schedules of these DSP algorithms on such highly pipelined data paths. The methodology will be illustrated by means of an image encoding filter bank.
منابع مشابه
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION ( VLSI ) SYSTEMS 1 Synthesis of Pipelined DSP
1 Synthesis of Pipelined DSP Accelerators with Dynamic Scheduling P. Schaumont, B. Vanthournout, I. Bolsens, H. De Man, Fellow, IEEE Abstract|To construct complete systems on silicon, application speci c DSP accelerators are needed to speed up the execution of high throughput DSP algorithms. In this paper, a methodology is presented to synthesize high throughput DSP functions into accelerator p...
متن کاملIEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATTION VLSI SYSTEMS VOL NO DECEMBER Energy Minimization Using Multiple Supply Voltages
We present a dynamic programming technique for solving the multiple supply voltage scheduling problem in both non pipelined and functionally pipelined data paths The scheduling problem refers to the assignment of a sup ply voltage level selected from a xed and known number of voltage levels to each operation in a data ow graph so as to minimize the average energy consumption for given computati...
متن کاملComparison of pipelined IEEE-754 standard floating point adder with unpipelined adder
Many Digital Signal Processing (DSP) algorithms use floating-point arithmetic, which requires millions of calculations per second to be performed. For such stringent requirements, design of fast, precise and efficient circuits is the goal of every VLSI designer. This paper presents a comparison of pipelined floating-point adder complaint with IEEE 754 format with an unpipelined adder also compl...
متن کاملA transformation-based method for loop folding
We propose a transformation-based scheduling algorithm for the problemgiven a loop construct, a target initiation interval and a set of resource constraints, schedule the loop in a pipelined fashion such that the iteration time of executing an iteration of the loop is minimized. The iteration time is an important quality measure of a data path design because it affects both storage and control ...
متن کاملReconfigurable pipelined 2-D convolvers for fast digital signal processing
In order to make software applications simpler to write and easier to maintain, a software digital signal processing library that performs essential signal and image processing functions is an important part of every DSP developer’s toolset. In general, such a library provides high-level interface and mechanisms, therefore developers only need to known how to use algorithm, not the details of h...
متن کامل